package com.ruoyi.dataAnalysis.domain;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.util.HashMap;

/**
 * @author LiSuxuan
 * @date 2021年 04月 26日 19:39
 */
@Data

@Accessors(chain = true)
public class InsectType extends HashMap<String, Integer> {

    /**
     * 褐飞虱
     */
    private int y1;
    /**
     * 白背飞虱
     */
    private int y2;

    /**
     * 二化螟
     */
    private int y3;
    /**
     * 稻纵卷叶螟
     */
    private int y4;
    /**
     * 玉米螟
     */
    private int y5;
    /**
     * 草地螟
     */
    private int y6;
    /**
     * 东方粘虫
     */
    private int y7;
    /**
     * 劳氏粘虫
     */
    private int y8;
    /**
     * 草地贪夜蛾
     */
    private int y9;
    /**
     * 大螟
     */
    private int e1;
    /**
     * 斜纹夜蛾
     */
    private int e2;
    /**
     * 棉铃虫
     */
    private int e3;
    /**
     * 小菜蛾
     */
    private int e4;
    /**
     * 桃蛀螟
     */
    private int e5;
    /**
     * 梨小食心虫
     */
    private int e6;
    /**
     * 小地老虎
     */
    private int e7;
    /**
     * 八字地老虎
     */
    private int e8;
    /**
     *  铜绿丽金龟
     */
    private int e9;
    /**
     *  大黑鳃金龟
     */
    private int e10;
    /**
     *  甜菜夜蛾
     */
    private int e11;
    /**
     *  二点委夜蛾
     */
    private int e12;
    /**
     *  绿盲蝽
     */
    private int q1;
    /**
     *  三化螟
     */
    private int q2;
    /**
     *  小绿叶蝉
     */
    private int q3;
    /**
     *  叩甲
     */
    private int q4;
    /**
     *  暗黑鳃金龟
     */
    private int q5;
    /**
     *  桑绢野螟
     */
    private int q6;
    /**
     *   警纹地老虎
     */
    private int q7;
    /**
     *   黄字地老虎
     */
    private int q8;
    /**
     *   电光叶蝉
     */
    private int q9;
    /**
     *   稻黑蝽
     */
    private int q10;
    /**
     *   黄足猎蝽
     */
    private int q11;
    /**
     *   草蛉类
     */
    private int q12;
    /**
     *   瓜绢螟
     */
    private int q13;
    /**
     *   甜菜白带野螟
     */
    private int q14;
    /**
     *   青翅蚁形隐翅甲
     */
    private int q15;
    /**
     *    蟋蟀类
     */
    private int q16;
    /**
     *    瓢甲类
     */
    private int q17;
    /**
     *    蝼蛄类
     */
    private int q18;
    /**
     *    线委夜蛾
     */
    private int x1;
    /**
     *    苹果蠹蛾
     */
    private int x2;
    /**
     *    松毛虫
     */
    private int x3;
    /**
     *    橄榄绿尾尺蛾
     */
    private int e120;
    /**
     *    榆黄足毒蛾
     */
    private int e90;
    /**
     *    杨雪毒蛾
     */
    private int e40;
    /**
     *    格蔗尺蛾
     */
    private int a41;

//    金黄镰翅野螟
    private int a10;


    public InsectType(int y1, int y2, int y3, int y4, int y5, int y6, int y7, int y8, int y9, int e1, int e2, int e3, int e4, int e5, int e6, int e7, int e8, int e9, int e10, int e11, int e12, int q1, int q2, int q3, int q4, int q5, int q6, int q7, int q8, int q9, int q10, int q11, int q12, int q13, int q14, int q15, int q16, int q17, int q18, int x1, int x2, int x3, int e120, int e90, int e40, int a41,int a10) {
        this.y1 = y1;
        this.y2 = y2;
        this.y3 = y3;
        this.y4 = y4;
        this.y5 = y5;
        this.y6 = y6;
        this.y7 = y7;
        this.y8 = y8;
        this.y9 = y9;
        this.e1 = e1;
        this.e2 = e2;
        this.e3 = e3;
        this.e4 = e4;
        this.e5 = e5;
        this.e6 = e6;
        this.e7 = e7;
        this.e8 = e8;
        this.e9 = e9;
        this.e10 = e10;
        this.e11 = e11;
        this.e12 = e12;
        this.q1 = q1;
        this.q2 = q2;
        this.q3 = q3;
        this.q4 = q4;
        this.q5 = q5;
        this.q6 = q6;
        this.q7 = q7;
        this.q8 = q8;
        this.q9 = q9;
        this.q10 = q10;
        this.q11 = q11;
        this.q12 = q12;
        this.q13 = q13;
        this.q14 = q14;
        this.q15 = q15;
        this.q16 = q16;
        this.q17 = q17;
        this.q18 = q18;
        this.x1 = x1;
        this.x2 = x2;
        this.x3 = x3;
        this.e120 = e120;
        this.e90 = e90;
        this.e40 = e40;
        this.a41 = a41;
        this.a10 = a10;
    }

    public InsectType() {
    }
}
